Getting Started

Final Writer
Select the Calendar macro entry from Final Writer's "User" menu (if you installed it there) or select the "User/Other/ARexx Script ..." menu item and find the FWCalendar macro.

PageStream
You must close all open documents before starting this script. Select the FWCalendar macro entry from Pagestream's "Scripts" palette (if you followed the installation procedures included with this guide), otherwise select the "Scripts/Play External Script ..." menu item and find the FWCalendar macro.

Both Final Writer & PageStream
It is normal for there to be a delay as the requester is created.

The main requester allows you to change the various options. Initially, the settings in this requestor reflect the defaults hard-coded in the FWCalendar macro. To load a preference file (for example, one localized to your country, such as was installed as part of the installation routine), click on the "Load" button and select the desired preference file. Note that both FWCalendar and FWCAddEvent use the same preference file for initializing variables; the results may be unpredictable when changing this file between using FWCalendar and FWCAddEvent. See notes on the Variable Editor for more details.

After the required information is entered, the screen's magnification is reduced to speed up rendering and it's off and running. Highlights contained in the preference file will be rendered automatically ("Highlight" is the term used to describe holidays, anniversaries, birthdays, and other notable dates added to the calendar as it is being generated. Events that do not repeat themselves every year (at least not at the same time) are added after the calendar is generated using FWCAddEvent, a separate program included in this distribution.). When the macro is finished, the screen magnification will be restored to normal. Note that updating is turned off during rendering, so the calendar may look strange while being rendered.

In order for FWCAddEvent to work, specific information is written in the upper left corner of the generated calendar; as this is written in white, it will be "invisible." If you are using PageStream as the host application, don't render any objects at the location 0,0 or FWCAddEvent will fail.